#ifndef MLCOMPONENTS_H_INCLUDED
#define MLCOMPONENTS_H_INCLUDED


#include "GameResources.h"
#include "GameStates.h"


#define R 3


// M(ain)L(oop)Components


void Render(GameState&, GameStats&, iArr&, fArr&, tArr&);
void Logic(SDL_Event&, bool&, GameState&, GameStats&, Mark (&game_board)[R][R],
           Mark&, iArr&, const sArr&, const fArr&, SDL_Cursor*, SDL_Cursor*);


#undef R


#endif // MLCOMPONENTS_H_INCLUDED
